package com.xbongbong.paas.pojo.dto;

import com.xbongbong.paas.toolbox.wrap.BaseDTO;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotNull;

/**
 * @author youli.chen
 * @version v1.0
 * @description: 开启防骚扰策略（主要是销帮帮呼叫中心）入参
 * @date 2019/2/27 10:52
 * @since v1.0
 */
@Setter
@Getter
@ToString
public class CallSwitchAutoOpenDisturbDTO extends BaseDTO {

    /**
     *  是否开启开启防骚扰策略。0：关闭，1：开启  默认关闭
     */
    @NotNull(message="{dto.msg.callSwitchAutoOpenDisturb.isAntiDisturb.NotNull}")
    private Integer isAntiDisturb;

    /**
     * 每天每个客户最多拨打次数  默认0：不限制
     */
    private Integer callNumPerDay;

    /**
     * 每周每个客户最多拨打次数 默认0：不限制
     */
    private Integer callNumPerWeek;

    /**
     * 每月每个客户最多拨打次数 默认0：不限制
     */
    private Integer callNumPerMonth;

    public CallSwitchAutoOpenDisturbDTO() {
        isAntiDisturb = 0;
        callNumPerDay = 0;
        callNumPerWeek = 0;
        callNumPerMonth = 0;
    }
}
